About Medo Properties Ltd (11303104) United Kingdom