LAVA TOWN LTD Company number SC614010 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Pitt Lava Town, 20 West Shore Road, Edinburgh, Scotland, EH5 1QD PostcodeEH5 1QD Companies at this postcode 6 Map