About Glen Maye Freeholders Ltd (08151528) United Kingdom