About J & N Properties Limited (06911348) United Kingdom