About Caedmon Flats Limited (07045225) United Kingdom