About Campbell Flats Limited (04563359) United Kingdom