About 52 Sarre Road Limited (10227629) United Kingdom