About Pyrford Place Residents Company Limited (02921279) United Kingdom