About Longmeadow Great Bircham Management Co Limited (12285795) United Kingdom