JOAN'S BARRA PIZZA LIMITED Company number SC615453 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 Borve, Isle Of Barra, United Kingdom, HS9 5XR PostcodeHS9 5XR Companies at this postcode 7 Map