About Farriers Place Residents Limited (04768237) United Kingdom