Findlay
Website: findprop.co.uk
About:
Established in 2001, Findlay offers property management service to investors from individual flats to whole blocks. Findlay Property is based at 73 Broadway Market in London Fields E8.