About Choda House Investments Limited (07352435) United Kingdom