About Marshall Properties Limited (02679486) United Kingdom