About Makro Properties Limited (NF003111) Great Britain