About 26 Redcliffe Square Management Company Limited (03491704) United Kingdom