About Birch Tree Court Management Company Limited (02693255) United Kingdom