About Mayne Space Property Ltd. (09343933) United Kingdom