About Forest Hills Properties Ltd (12200601) United Kingdom