About Hampton Lea Management Company Limited (10299031) United Kingdom