About Pillson Residents Company Limited (02218582) United Kingdom