Flocastle Limited Company number01307392 StatusLiquidation TypePrivate Limited Company Incorporated6 Apr 1977 Registered office 1 East StreetTonbridgeKentTN9 1HP Connections Companies at the same address Ambion Scotland Limited (01147827) Data JSON Markdown