About Glengall Court (management) Limited (03745702) United Kingdom