About Jbka Properties Limited (10264654) United Kingdom