About Chelsea & Belgravia Investments Limited (01784179) United Kingdom