About York Street Car Parks Limited (12475188) United Kingdom