About Macmaster Properties Limited (01549947) United Kingdom