About 20 Parkside Close Management Company Limited (08670254) United Kingdom