About 24 Tudor Street Limited (03928806) United Kingdom