About Flanagan Properties Limited (NI639670) United Kingdom