About Glenfit Properties Limited (00708369) United Kingdom