About Crosby Road Flats Management Company Limited (02256895) United Kingdom