About 288 Central House Ltd (10665015) United Kingdom