About Jumlad Properties Limited (08752653) United Kingdom