About Meaujo (properties) Plc (SC012435) United Kingdom