About Bymead Properties Limited (10076876) United Kingdom