About Westow Street Properties Ltd (05958837) United Kingdom