About Milligan Mailbox General Partner Limited (SC398863) United Kingdom