About Mulligan Properties Limited (04617606) United Kingdom