About Mensah Properties Ltd (08966443) United Kingdom