Javhill Limited Company number02325403 StatusLiquidation TypePrivate Limited Company Incorporated6 Dec 1988 Registered office 21 Boundary RoadLondonE17 8NL Data JSON Markdown