Company name: Cadogan Pier Ltd
Description: The River in the Heart of Chelsea
41 Paradise Walk, London SW3 4JL, United Kingdom