About Cardigan Road Management Company Limited (10275257) United Kingdom