Project Windsor a 12,000 sqm of prime A+ grade office space with a full bouquet of amenities, is situated in the highly visible diplomatic enclave on Cowrie Creek, Victoria Island. The building has achieved Green Star rating by implementing energy efficiency, water management and superior indoor environment in all the Electrical & Mechanical works.