About Birch Court Properties Ltd (08590499) United Kingdom