About Jabdo Properties Ltd (06853143) United Kingdom