About N&j Property Holdings Limited (13287699) United Kingdom