About Castle Place Ltd (12294410) United Kingdom