19 And 21 Barmouth Road Limited