About Marshall Close Management Company Limited (01778165) United Kingdom