About Mulligan And Macmillan Properties Limited (12891615) United Kingdom