About The Avenue (lewes) Management Company Limited (08561806) United Kingdom