About Glenmer Developments Limited (07792437) United Kingdom