About Hambledon (the Evergreens) Management Company Limited (03372256) United Kingdom