About Basi Property Holdings Limited (12859805) United Kingdom