About Flanagan Property & Investments Limited (NI674434) United Kingdom