About Orchard Lea (bitterley) Management Company Limited (12936682) United Kingdom