About Mack. Properties Ltd (SC431229) United Kingdom