About 25 York Street Limited (01030315) United Kingdom