About 60 Redcliffe Square Limited (07916826) United Kingdom