About 12-18 Hill Street Investments Limited (04416533) United Kingdom