About Aequo Properties Limited (10724269) United Kingdom