About Lower Marsh Properties Limited (11401741) United Kingdom