About S Marsh Properties Ltd (05940721) United Kingdom