About Beachcourt Apartments Limited (13305335) United Kingdom