About Northwind (properties) Limited (SC223149) United Kingdom