About Naylor Properties Limited (09747984) United Kingdom