About Naylor-smith Properties Limited (00256693) United Kingdom