May's Storage & Warehousing Ltd.

Storage, Warehousing (enclosed)