About S&m Meah Properties Ltd (13370609) United Kingdom