About N & J Property Developments Limited (08102552) United Kingdom