About 50 North Street Plymouth Limited (02463153) United Kingdom