About The Modular And Portable Building Association Limited (00364145) United Kingdom