Dewar Studios
Consumer Report
BEWARE of Miss Louisa Shadeya Dewar Studios she has now changed her company name to PHOTO GEN23 LIMITED. Louisa Dewar has added her dodgy brothers name in to the company but don't be fooled, Louisa Dewar is still in charge at 59 Tichfield Street. Louisa Dewar ripped me and others off thousands of ...