About Marsh Close Residents Company Limited (01241603) United Kingdom