About Jucobi Property Ltd (12370255) United Kingdom