About Lyne Hill Penkridge Management Company Limited (10305653) United Kingdom