About Baymead Apartments Limited (08511214) United Kingdom