About J L Naylor Property Development Limited (13181136) United Kingdom