About National Facilities Management Ltd. (04728326) United Kingdom