About Windom Business Centre Ltd. (04453630) United Kingdom