About Naylor Property Estates Limited (12265451) United Kingdom