About Farm Hill Road (block A) Management Co. Limited (02487677) United Kingdom