About Place 56 Limited (11257022) United Kingdom