About Glass Wharf Management Company Limited (07320938) United Kingdom