About Glenoakes Properties.uk Ltd (13692977) United Kingdom