About Flaherty Properties Limited (02194454) United Kingdom