The Squad ManagementUnclaimedOther placesLondon, ENG+442034099180hello@thesquadmanagement.comVisit website