Founded in 2001 as London began a historic transition from being a market predominantly composed of ownership to one of rentals. Findlay Property grasped the implications of this change by targeting specific areas in central London and concentrating..