About Pickwick Management Limited (01653647) United Kingdom