About Beach Flats Margate Limited (10833153) United Kingdom