About Design Project Facilities Management Limited (11018976) United Kingdom