About Aqo Properties Ltd (13364939) United Kingdom