About Marshall Blake Properties Limited (12491042) United Kingdom