About Ambassador House Investments Limited (08294491) United Kingdom