About Jojephil Properties Limited (00721217) United Kingdom