Company Number: OC389771 FOXCLOUD LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 10 December 2013 (Tuesday) in UK. The partnership current operating status is Active and registered office is at OFFICE 181, REGICO OFFICES, 153 THE HIGH STREET PARADE, WATFORD.