About J&n James Properties Limited (13650823) United Kingdom