About The Holiday Place Tour Group Holdings Ltd (08259904) United Kingdom