About Judd Street (holdings) Limited (13076182) United Kingdom