About 144 Minnis Road Birchington (management) Limited (02970962) United Kingdom