About No. 22 Elvaston Place Residents Association Limited (00510463) United Kingdom