About Jabranka Property Limited (11987243) United Kingdom