About The Shoreditch Partnership Llp (OC390630) United Kingdom