HAMESWA LTD Company number SC857477 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address24e Niddrie Mill Crescent, Edinburgh, Scotland, EH15 3EU PostcodeEH15 3EU Companies at this postcode 7 Map