About 11 Stanhope Place (st Leonards) Limited (06623796) United Kingdom