About York Place Company Services Limited (02080589) United Kingdom