About 26 East Tenter Street Management Ltd (07767560) United Kingdom