About Mickleburgh Apartments (herne Bay) Limited (02458553) United Kingdom