About Meeb Housing Ltd (13401686) United Kingdom