About Jubani Properties Ltd (07798985) United Kingdom