About J.j. & M. Ball Property Limited (10924594) United Kingdom