About Lower Hook Management Company Limited (06638139) United Kingdom