About Marshall & Marshall Properties Ltd (13529615) United Kingdom