About Meiros Properties Ltd (13708953) United Kingdom