About Church Lane (melksham) Management Company Limited (04278826) United Kingdom