About Meaddas Properties Ltd (12032268) United Kingdom