About Flaherty Properties Holding Ltd (11796671) United Kingdom