API UK HOLDINGS LTD Company number SC837439 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address100 Balloch Road, Balloch, Alexandria, Scotland, G83 8SR PostcodeG83 8SR Companies at this postcode 17 Map