About 24 Redcliffe Square Limited (05291756) United Kingdom