About Chalotra Properties Ltd (03299970) United Kingdom