About Glencoe Homes Limited (01535915) United Kingdom