About Knightsbridge & Chelsea Carparks Limited (02992554) United Kingdom