CASTLELAW LTD Company number SC705944 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address2-4 West Mill Road, Lasswade, Midlothian, United Kingdom, EH18 1LX PostcodeEH18 1LX Companies at this postcode 5 Map