About Jam Properties Bristol Ltd (10255952) United Kingdom