About Birch Management Estates Ltd (11097840) United Kingdom