About The Birches (brooklands Road) Management Company Limited (05114818) United Kingdom