About Hillhouse Investment & Development Limited (05971100) United Kingdom