About Avid Property Developments Ltd (13347027) United Kingdom