About Business Facilities L.p. (SL010375) United Kingdom