About Banstead Holdings Limited (12548647) United Kingdom