About Glendene Place Management Limited (12583673) United Kingdom