About Mehar Properties Ltd (09283649) United Kingdom