About Jack Fox Property Limited (12152924) United Kingdom