About Charter House Square Finance Company Limited (00674041) United Kingdom