About Avid Property Ltd (12018563) United Kingdom