About Channel Reach Flats Management Limited (00955399) United Kingdom