About Birches Court (the Barracks) Management Company Limited (03137113) United Kingdom