About Hudson Investment Properties Limited (12139047) United Kingdom