About Macmal Properties Limited (02767792) United Kingdom