FBA Flying Boat. Manufactured by Franco-British Aviation (FBA). Registration Number 3659