About 63 And 65 Birches Head Road Management Company Limited (09425378) United Kingdom