About Bircherley Developments Ltd (10448402) United Kingdom