About Mea Housing Services Ltd (10975212) United Kingdom