About Joe & Co Properties Limited (13051249) United Kingdom