About Macan Properties Ltd (12237329) United Kingdom