About N Mackie Properties Limited (12979043) United Kingdom