About Glenforth Properties Limited (10079289) United Kingdom