About Glenbeam Properties Limited (02156124) United Kingdom