About Shukla Properties Limited (01284760) United Kingdom