About Mcglasson Properties Limited (11444681) United Kingdom