About 108 Residences Limited (12648329) United Kingdom