About Carrington Terrace Investments Limited (11567533) United Kingdom