About The Box Management Ltd (12937921) United Kingdom