About Choudhrey & Shah Investments Limited (05421543) United Kingdom