About 160 Abbey Street Freehold Limited (09214253) United Kingdom