About Farm House Properties Ltd (12303080) United Kingdom