About Avid Properties Limited (12957096) United Kingdom