Floating Focus Facilities Limited Liability Partnership is a dissolved company incorporated on 21 April 2010 with the registered office located in Letchworth Garden City, Hertfordshire. Floating Focus Facilities Limited Liability Partnership was registered 15 years ago.