About Place Nominees Ltd (09125755) United Kingdom