About Annette Farrell Property Limited (12362603) United Kingdom