About Flanagan Developments Limited (02424335) United Kingdom