About 30 Station Road Nominee 1 Limited (12057910) United Kingdom