canada-sq

20 Canada Square

20 Canada Square in London’s docklands is a 12-storey, 555,999 square feet office building that was constructed on a site in Canary Wharf and completed in 2003.

Read more
tower42

Tower 42

Our client is the owner of six self-contained buildings set in 2.2 acres of the City of London, including the iconic Tower 42 – one of the tallest structures in the City.

Read more
corporate-reception

Corporate Reception

An insight into what life is like as an employee of Ultimate Security including the benefits of working for us, what is expected of our employees and ongoing future staff developments.

Read more
staff-welfare

Staff Welfare

An insight into what life is like as an employee of Ultimate Security including the benefits of working for us, what is expected of our employees and ongoing future staff developments.

Read more

© 2016 Ultimate Terms and Conditions Privacy Policy

47 Paul Street, London EC2A 4LP.