About Judge Property Limited (12462972) United Kingdom