About 12 York Place Limited (02707139) United Kingdom