About Flaherty Property Services Ltd (12465788) United Kingdom