About If York Place Ltd (12614730) United Kingdom