About Glenmere House Property Limited (04397159) United Kingdom