About Hammill Park Management Company Limited (09450207) United Kingdom