Minerals in Portsmouth, Hampshire We help you find any company! Magma Structures Bp Limited Magma House Trafalgar Wharf, Hamilton Road Portsmouth, Hampshire