About Jdbl Properties Limited (12119779) United Kingdom