About Jofa Properties Ltd (12564871) United Kingdom