About Mayar Properties Ltd (13143266) United Kingdom