About Mehted Property & Maintenance Ltd (08031155) United Kingdom