About Clissold Park Associates Limited (06677430) United Kingdom