About Basi Property Developments Limited (10382694) United Kingdom