A B LANGDON LTD Company number SC730527 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address7 Orchard Brae, Aberfeldy, Scotland, PH15 2BF PostcodePH15 2BF Companies at this postcode 7 Map