About N & J Properties Limited (04095914) United Kingdom