NEW AQUILLA LIMITED Company number 12538061 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 12 Marlborough Parade, Uxbridge, England, UB10 0LP PostcodeUB10 0LP Companies at this postcode 5 Map