About Pickwick Place Residents Company Limited (03083107) United Kingdom