About West Marsh Properties Limited (10914863) United Kingdom