Swapltd Limited Company number09472182 StatusActive TypePrivate Limited Company Incorporated5 Mar 2015 Registered office Suite B, 29 Harley StreetLondonW1G 9QR Data JSON Markdown