About Rochester Pharma Property Limited (10565206) United Kingdom