About Hubb Investment Lr3 Limited (11643227) United Kingdom