About Bay Tree Serviced Apartments Ltd (08202697) United Kingdom