About 45 St Charles Square Limited (04610465) United Kingdom