About 28 York Place Limited (SC334270) United Kingdom