About J Marshall Properties Limited (11908448) United Kingdom