About Birch Property 1 Ltd (13573359) United Kingdom