About 95 Judd Street (freehold) Limited (02721370) United Kingdom