Search the register – results All results BAROD PROJECT 01073381 - Incorporated on 25 September 1972 73/74 Mansel Street, Swansea, Wales, SA1 5TR