SWL LIMITED Company number SC274096 · Monitor this company Active Overview People 18 Control Charges Documents Analysis Location Related Registered office AddressResearch Park, Riccarton, Edinburgh, Midlothian, EH14 4AP PostcodeEH14 4AP Companies at this postcode 25 Map