BARKRELL LIMITED Company number SC708911 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address4f Balgowan Road, Perth, Scotland, PH1 2JG PostcodePH1 2JG Companies at this postcode 4 Map