About Glebe Way Property Company Limited (00878590) United Kingdom