About Holly Park Management Company Limited (01621376) United Kingdom