USELATCH LTD Company number SC879051 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressFlat 5 5 Orrok Lane, Edinburgh, Scotland, EH16 5HF PostcodeEH16 5HF Companies at this postcode 9 Map