About Alexander House Business Centre Plc (02201258) United Kingdom