About Flanagans Properties Ltd (12894898) United Kingdom