About Nerston Properties Ltd. (SC281460) United Kingdom