About 64 Redcliffe Square Management Limited (03402492) United Kingdom