About Delamere Station House Ltd (11618705) United Kingdom