About Glennonston Properties Ltd (08321024) United Kingdom