About Longhurst Park Residents Management Company Limited (10707930) United Kingdom