About Maddox Street Holdings Limited (11976543) United Kingdom