About Cubitts King S Cross Limited (10828821) United Kingdom