About The Manor By The Lake Cheltenham Ltd (08373622) United Kingdom