About Westby Street Properties Ltd (12290172) United Kingdom