About Medd Properties Ltd (05326368) United Kingdom