About Glebe Road Industrial Estate (1988) Limited (02286692) United Kingdom