About Med Plus Properties Limited (12029012) United Kingdom