This particular business is located in London under the ID 05580966. This firm was set up in the year 2005. The main office of this firm is located at 31st Floor 40 Bank Street. The post code for this address is E14 5NR. The enterprise's principal business activity number is 43390 and their NACE code stands for Other building completion and finishing. Its latest annual accounts were submitted for the period up to Wednesday 30th October 2019 and the latest confirmation statement was submitted on Thursday 22nd September 2022.