About Bengal Tiger Properties Ltd (12595428) United Kingdom