About Flannery Properties Limited (13180093) United Kingdom