About Marshall Close Residents Management Limited (13385626) United Kingdom