About Chugh Properties Ltd (09880096) United Kingdom