About Jai Bains Properties Limited (11592755) United Kingdom