About Upstairs Downstairs (oswestry) Limited (04765023) United Kingdom