About Glenbrook Properties Limited (13575627) United Kingdom