About Marsh Hall Properties Limited (13381290) United Kingdom