About 50-60 Station Road Nominee 2 Limited (12247950) United Kingdom