About Findlay Harrison Properties Limited (04123042) United Kingdom