About Glenister Properties Limited (01251150) United Kingdom