About Maplehurst Residence Company Limited (01112272) United Kingdom