About Clifton And Grosvenor Properties Ltd (03023179) United Kingdom