About Holmes Residences Ltd (13094457) United Kingdom