About How Hill (penrith) Management Company Limited (11385620) United Kingdom