About Sturdee Place Ltd (12688427) United Kingdom