About Metro House Business Centre Limited (13434929) United Kingdom