About N J Marshall Property Developments Limited (05476160) United Kingdom