About Joe & Nikkis Properties Ltd (10467786) United Kingdom