About Pickwell Management Company (no.1) Limited (04248747) United Kingdom