About Palace Capital (york) Limited (12080228) United Kingdom