About The Village Square (area 2 Phase 1d Red Lodge) Management Company Limited (09078664) United Kingdom