About Nick Passmore Investments Limited (09841613) United Kingdom