About Place Station Limited (13345762) United Kingdom