The Grove Block C began its business in 1998 as a Private Limited Company under the ID 03634004. This firm's head office was registered in London at 11 Harper Close. The The Grove Block C Limited business had been operating in this business for twenty five years.