Legal Notice
Name of company
Avella Prime Limited
Registered office
128 City Road, London, United Kingdom, EC1V 2NX
Contact details
contact@avellaprime.co.uk
Business ID no.
16779329
Regulatory authority
Property Redress Scheme membership No: PRS058876
ICO registered: 00014186144
