About Beddoe Apartments Limited (12767579) United Kingdom