About Birch Property Ltd (12253014) United Kingdom