About 19 And 21 Abbey Road Limited (06511159) United Kingdom