About Kings Oak Cowley Ltd (12127841) United Kingdom