About Longcross Nominee 2 Limited (13074289) United Kingdom