About Glenframe Developments Limited (02187428) United Kingdom