BARNES OWL LTD Company number SC662661 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressCleve, St. Margarets Drive, Dunblane, Scotland, FK15 0DP PostcodeFK15 0DP Companies at this postcode 13 Map