About Farmers Place Residents Management Company Limited (07262519) United Kingdom