About 26 Uxbridge Street Limited (10530470) United Kingdom