About Glenville House Limited (10101725) United Kingdom