About Mak Properties Aberdeen Ltd (SC589086) United Kingdom