About Neilson Place Ltd (12581962) United Kingdom