About Fernhurst Place Management Company Limited (07369431) United Kingdom