About London Medical Properties Limited (04135585) United Kingdom