About Birkdale Flats Limited (02423068) United Kingdom