About Abshot Manor Apartments Limited (07279760) United Kingdom