About 20 Geraldine Road Management Limited (10171793) United Kingdom