South Central Management
The Verge Dering Street London W1S
£2 Million
Construction of 12 luxury residential apartments