About The Orchard (lewes Gardens) Management Company Limited (02982459) United Kingdom