About York Place 58 Ltd (12574804) United Kingdom