About 22 24 Addison Gardens Management Limited (01180321) United Kingdom