About Birches Management Company Limited(the) (01461780) United Kingdom