Sandbox Self Storage Company numberFC029186 StatusActive TypeOther Company Type Incorporated29 Jun 2009 Registered office 1669 Newport StreetDenver Accounts Year ended 1 Jul 2010 Data JSON Markdown