Swfx (Iom) Limited Company numberFC026874 StatusActive TypeOther Company Type Incorporated25 May 2006 Registered office City Trust1st Floor Ragnall House18 Peel RoadIM1 4LZ Data JSON Markdown