About Nicolas James Trustee (no.4) Limited (07087231) United Kingdom