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