About Joe & Frank Properties Limited (11197808) United Kingdom