About Marshall Properties Projects Limited (02745401) United Kingdom