Company name: Grand Estates
Description: Grand Estates – Investments, Developments & Asset Management in London and Surrey
37 Lavender Hill, London SW11 5QW, United Kingdom