About Brown And Birch Properties Ltd (12212717) United Kingdom